Reasoning with Semantic Tableau Binary Trees in Description Logic
نویسنده
چکیده
Authors of the Handbook of Description Logic present tableaux algorithms by means of a collection of so-called completion rules intended to generate a completion of ABox with respect to a corresponding TBox of a knowledge base S. An approach we present here is slightly modified. We use a set S of DL formulas of a knowledge base Σ containing DL formulas of ABox and transcriptions of definitions and specifications of TBox into DL formulas. The language used is ALC with role complement. In the cases of direct tableau proofs the tree representation of the tableau proof gives us a possibility of transparent creation of models, especially in the cases of using t rule (branching of the accompanied tree). An important role play the DL formulas that are logical valid. Those in all interpretations logical valid formulas can become parts of any knowledge base because they don’t change its set of models. On the base of the properties of tree representation of indirect tableau proofs of valid formulas we show(see Example, fig.1, 2) a possibility to construct a dual Gentzen-like proof for the sake of direct generation of sentences corresponding to logical consequences of a knowledge base. In the Example we have constructed a closed tableau tree so the root DL formula is inconsistent. Now let us consider a dual tree: commas between DL formulas represent logical disjunctions of negations of the tableau DL formulas, branching of the tree represent logical conjunctions. Each of the leaf label now contains a complementary pair of DL formulas and represents a logical valid disjunction. It is possible to consider it represents a logical axiom of a Gentzen-like axiomatic system with dual rules to that of the semantic tableau formal system. On the base of closed tableau tree we can create a dual tree representing a Gentzenlike proof. The leaves of the tree are labeled by Gentzen axioms (valid disjunctions of DL formulas. Gentzen-like system rules are dual rules to those of the tableau rules u,t,∀,∃. In the frame of the Gentzen-like system we can proof (see Fig.2) the negated DL formula from Gentzen axioms. Example (Fig.1):
منابع مشابه
Reasoning in Description Logic with Semantic Tableau Binary Trees
An alternative version of the tableau decision making algorithm defined in the ”Handbook of Description Logics” (Baader et col.) is presented. It is a version of semi-decidable tableau formal system that corresponds with that one of first order logic and shares its semantic soundness and completeness. In examples the advantages of the transparent tree-style representation algorithm, comparing w...
متن کاملExploring Parallelization of Conjunctive Branches in Tableau-Based Description Logic Reasoning
Multiprocessor equipment is cheap and ubiquitous now, but users of description logic (DL) reasoners have to face the awkward fact that the major tableau-based DL reasoners can make use only one of the available processors. Recently, researchers have started investigating how concurrent computing can play a role in tableau-based DL reasoning with the intention of fully exploiting the processing ...
متن کاملReasoning with Fuzzy Ontologies
By the development of Semantic Web, increasing demands for vague information representation have triggered a mass of theoretical and applied researches of fuzzy ontologies, whose main logical infrastructures are fuzzy description logics. However, current tableau algorithms can not supply complete reasoning support within fuzzy ontology: reasoning with general TBox is still a difficult problem i...
متن کاملTableau-Based ABox Abduction for Description Logics: Preliminary Report
ABox abduction is an important reasoning problem for description logics (DL) with applications in diagnosis, manufacturing control, multimedia interpretation, etc. Several abductive reasoners for DL were designed and implemented using a translation to first-order logic or logic programming. Algorithms for ABox abduction based directly on native DL reasoning techniques, such as tableau algorithm...
متن کاملAlgebraic tableau reasoning for the description logic SHOQ
Semantic web applications based on the web ontology language (OWL) often require the use of numbers in class descriptions for expressing cardinality restrictions on properties or even classes. Some of these cardinalities are specified explicitly but quite a few are entailed and need to be discovered by reasoning procedures. Due to the description logic (DL) foundation of OWL those reasoning ser...
متن کامل